package tech.xs.common.sys.domain.bo;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import tech.xs.common.auth.domain.enums.AuthClientTypeEnum;

import java.io.Serializable;
import java.util.Set;

/**
 * @author 沈家文
 * @since 2023/7/23$ 11:25$
 */
@Getter
@Setter
@ToString
public class CurrLoginUserBo implements Serializable {

    private Long userId;

    private String userName;

    private Set<String> roleCodes;

    private Set<String> permissionCodes;

    private AuthClientTypeEnum clientType;

}
